Nearby stations Wallyford Wallyford [1st] Prestonpans Inveresk Musselburgh [2nd] Fisherrow Musselburgh Smeaton Seton Crossgatehall Halt Newhailes Joppa [2nd] Newcraighall Niddrie [3rd] Cairney | Prestongrange Colliery Morrison^s Haven Junction North Field Colliery Wallyford Colliery Pit No 1 Wallyford Brick Works Wallyford Colliery Pit No 3 Pinkiehill Colliery Bankton Colliery Prestonlinks Colliery Tourist/other Prestongrange Industrial Heritage Museum Preston Grange Level Crossing Preston Tower Preston Market Cross Colonel Gardiner^s Monument Bankton House |
Location names in dark blue are on the same original line. |